package com.mydemo.charging.user.service;

import com.mydemo.charging.common.pojo.param.ChargeParam;
import com.mydemo.charging.common.pojo.param.VehicleBindParam;
import com.mydemo.charging.common.pojo.vo.BalanceVO;
import com.mydemo.charging.common.pojo.vo.VehicleVO;

public interface UserService {
    Integer wxLogin(String nickName, String code);

    BalanceVO getBalance(Integer userId);

    void charge(ChargeParam param);

    VehicleVO bindedVehicle(Integer userId);

    void bindVehicle(VehicleBindParam param);
}
